home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / compress / acmp_300.zip / ARCHIVE.CMP < prev    next >
Text File  |  1993-06-09  |  5KB  |  264 lines

  1. #
  2. # Batch file to compare archivers.
  3. # --------------------------------
  4. #
  5. # Written by: Dean W. Cooper
  6. #       Date: May 31,1993
  7. #
  8. # The following is displayed to the user when NO arguments are given after
  9. # <batch_file>:
  10. #
  11.  
  12. :
  13. :  Batch: ARCHIVE  --  Batch file to compare archivers.
  14. :
  15. :  DCCMP  -<options>  <batch_file>  <argv1>  <argv2> ...
  16. :
  17. :        argv1   -- Name of archive file (if path, then use option: '-z')
  18. :        argv2   -- Files to add to archive
  19. :        argv3   -- Directory to extract file to
  20. :        argv4   -- Files to extract from archive (no paths)
  21. :
  22. :       [argv5]  -- Additional files to extract from archive
  23. :       [argv6]  -- Additional files to extract from archive
  24. :          .
  25. :          .
  26. :
  27.  
  28.  
  29. #
  30. # Split output into two parts:
  31.  
  32. !  Compression  Extraction
  33.  
  34.  
  35. #
  36. # The following lines will be displayed as a header to the output data:
  37.  
  38. >
  39. > This comparison was run on 386 PC with Peter Norton SI ratings of:
  40. >
  41. >         Computing Index:  28.8
  42. >              Disk Index:   3.0
  43. >
  44.  
  45.  
  46. #
  47. # The programs that will be tested for speed of execution are layed out
  48. # as follows:
  49. #
  50. # ----------------------------------------------------------------------------
  51. # File name    Description    Program        Command line
  52. # to record    to display    to        to pass to
  53. # size of    in output    execute        program
  54. # =========    ===========    =========    =============================
  55.  
  56.  
  57.   %1.ZIP;    2.04g  -a -ex;    F:\ARCS\PKZIP    -a -ex %1 %2
  58.   ;        2.04g  -e (-ex);PKUNZIP        -e %1 %3 %4 %5 %6 %7 %8 %9
  59.  
  60. echo off
  61. del %1.ZIP
  62. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  63. echo on
  64.  
  65.  
  66.   %1.ZIP;    2.04g  -a -en;    F:\ARCS\PKZIP    -a -en %1 %2
  67.   ;        2.04g  -e (-en);PKUNZIP        -e %1 %3 %4 %5 %6 %7 %8 %9
  68.  
  69. echo off
  70. del %1.ZIP
  71. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  72. echo on
  73.  
  74.  
  75.   %1.ZIP;    2.04g  -a -ef;    F:\ARCS\PKZIP    -a -ef %1 %2
  76.   ;        2.04g  -e (-ef);PKUNZIP        -e %1 %3 %4 %5 %6 %7 %8 %9
  77.  
  78. echo off
  79. del %1.ZIP
  80. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  81. echo on
  82.  
  83.  
  84.   %1.ZIP;    2.04g  -a -es;    F:\ARCS\PKZIP    -a -es %1 %2
  85.   ;        2.04g  -e (-es);PKUNZIP        -e %1 %3 %4 %5 %6 %7 %8 %9
  86.  
  87. echo off
  88. del %1.ZIP
  89. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  90. echo on
  91.  
  92.  
  93.   %1.ARJ;    2.39f   a -m1;    ARJ        a -m1 %1 %2
  94.   ;        2.39f   e (-m1);ARJ        e %1 %3\ %4 %5 %6 %7 %8 %9
  95.  
  96. echo off
  97. del %1.ARJ
  98. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  99. echo on
  100.  
  101.  
  102.   %1.ARJ;    2.39f   a -m3;    ARJ        a -m3 %1 %2
  103.   ;        2.39f   e (-m3);ARJ        e %1 %3\ %4 %5 %6 %7 %8 %9
  104.  
  105. echo off
  106. del %1.ARJ
  107. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  108. echo on
  109.  
  110.  
  111.   %1.ARJ;    2.39f   a -m4;    ARJ        a -m4 %1 %2
  112.   ;        2.39f   e (-m4);ARJ        e %1 %3\ %4 %5 %6 %7 %8 %9
  113.  
  114. echo off
  115. del %1.ARJ
  116. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  117. echo on
  118.  
  119.  
  120.   %1.ARJ;    2.39f   a -jm1;    ARJ        a -jm1 %1 %2
  121.   ;        2.39f   e (-jm1);ARJ        e %1 %3\ %4 %5 %6 %7 %8 %9
  122.  
  123. echo off
  124. del %1.ARJ
  125. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  126. echo on
  127.  
  128.  
  129.   %1.ARJ;    2.39f   a -jm;    ARJ        a -jm %1 %2
  130.   ;        2.39f   e (-jm);ARJ        e %1 %3\ %4 %5 %6 %7 %8 %9
  131.  
  132. echo off
  133. del %1.ARJ
  134. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  135. echo on
  136.  
  137.  
  138.   %1.SQZ;    1.08.3e a -q0;    SQZ        a -q0 %1 %2
  139.   ;        1.08.3e e (-q0); SQZ        e %1 %3\ %4 %5 %6 %7 %8 %9
  140.  
  141. echo off
  142. del %1.SQZ
  143. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  144. echo on
  145.  
  146.  
  147.   %1.SQZ;    1.08.3e a -q3;    SQZ        a -q3 %1 %2
  148.   ;        1.08.3e e (-q3); SQZ        e %1 %3\ %4 %5 %6 %7 %8 %9
  149.  
  150. echo off
  151. del %1.SQZ
  152. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  153. echo on
  154.  
  155.  
  156.   %1.SQZ;    1.08.3e a -q6;    SQZ        a -q6 %1 %2
  157.   ;        1.08.3e e (-q6); SQZ        e %1 %3\ %4 %5 %6 %7 %8 %9
  158.  
  159. echo off
  160. del %1.SQZ
  161. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  162. echo on
  163.  
  164.  
  165.   %1.SQZ;    1.08.3e a -q9;    SQZ        a -q9 %1 %2
  166.   ;        1.08.3e e (-q9); SQZ        e %1 %3\ %4 %5 %6 %7 %8 %9
  167.  
  168. echo off
  169. del %1.SQZ
  170. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  171. echo on
  172.  
  173.  
  174.   %1.SQZ;    1.08.3e a -m1;    SQZ        a -m1 %1 %2
  175.   ;        1.08.3e e (-m1); SQZ        e %1 %3\ %4 %5 %6 %7 %8 %9
  176.  
  177. echo off
  178. del %1.SQZ
  179. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  180. echo on
  181.  
  182.  
  183.   %1.LZH;    2.52    a -n;    LHA        a -n %1 %2
  184.   ;        2.52    e -n;    LHA        e -n %1 %3\ %4 %5 %6 %7 %8 %9
  185.  
  186. echo off
  187. del %1.LZH
  188. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  189. echo on
  190.  
  191.  
  192.   %1.HYP;    2.5    -a;    HYPER        -a %1 %2
  193.   ;        2.5    -x;    HYPER        -x %1 %3\ %4 %5 %6 %7 %8 %9
  194.  
  195. echo off
  196. del %1.HYP
  197. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  198. echo on
  199.  
  200.  
  201.   %1.ZIP;    1.9    -1;    ZIP        -1 %1 %2
  202. echo off
  203. PUSH %3
  204. echo on
  205.   ;        5.00   -j (-1);    UNZIP        -j %0%1 %4 %5 %6 %7 %8 %9
  206.  
  207. echo off
  208. POP
  209. del %1.ZIP
  210. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  211. echo on
  212.  
  213.  
  214.   %1.ZIP;    1.9    -3;    ZIP        -3 %1 %2
  215. echo off
  216. PUSH %3
  217. echo on
  218.   ;        5.00   -j (-3);    UNZIP        -j %0%1 %4 %5 %6 %7 %8 %9
  219.  
  220. echo off
  221. POP
  222. del %1.ZIP
  223. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  224. echo on
  225.  
  226.  
  227.   %1.ZIP;    1.9    -6;    ZIP        -6 %1 %2
  228. echo off
  229. PUSH %3
  230. echo on
  231.   ;        5.00   -j (-6);    UNZIP        -j %0%1 %4 %5 %6 %7 %8 %9
  232.  
  233. echo off
  234. POP
  235. del %1.ZIP
  236. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  237. echo on
  238.  
  239.  
  240.   %1.ZIP;    1.9    -9;    ZIP        -9 %1 %2
  241. echo off
  242. PUSH %3
  243. echo on
  244.   ;        5.00   -j (-9);    UNZIP        -j %0%1 %4 %5 %6 %7 %8 %9
  245.  
  246. echo off
  247. POP
  248. del %1.ZIP
  249. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  250. echo on
  251.  
  252.  
  253.   %1.HAP;    3.00    a;    HAP3        a %1 %2
  254. echo off
  255. PUSH %3
  256. echo on
  257.   ;        3.00    e;    PAH3        e %0%1 %4 %5 %6 %7 %8 %9
  258.  
  259. echo off
  260. POP
  261. del %1.HAP
  262. del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
  263. echo on
  264.